home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / hal / fdi / information / 10freedesktop / 20-video-quirk-pm-acer.fdi < prev    next >
Encoding:
Extensible Markup Language  |  2009-04-09  |  8.6 KB  |  161 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
  2. <deviceinfo version="0.2">
  3.   <device>
  4.     <match key="system.hardware.vendor" prefix_ncase="Acer">
  5.       <match key="system.hardware.product" prefix="TravelMate">
  6.         <match key="system.hardware.product" contains="C300">
  7.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  8.         </match>
  9.         <match key="system.hardware.product" contains_outof="2350;2410;2420;2490;3220;4000;4650;5320">
  10.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  11.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  12.         </match>
  13.         <match key="system.hardware.product" contains_outof="3000;4100">
  14.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  15.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  16.         </match>
  17.         <match key="system.hardware.product" contains_outof="2300;2310;3010;3020;6291">
  18.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  19.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  20.         </match>
  21.         <match key="system.hardware.product" contains="3260">
  22.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  23.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  24.           <merge key="power_management.quirk.pci_save" type="bool">true</merge>
  25.         </match>
  26.         <match key="system.hardware.product" contains_outof="7520;8000">
  27.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  28.         </match>
  29.         <match key="system.hardware.product" contains_outof="C100;6460">
  30.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  31.         </match>
  32.         <match key="system.hardware.product" contains_outof="C200;2450;4400;6492">
  33.           <merge key="power_management.quirk.none" type="bool">true</merge>
  34.         </match>
  35.  
  36.     <!-- these need the full name to prevent mixes with other machines
  37.              NOTE: HAL removes whitespaces at the end of the sysfs and dmidecode output,
  38.                    we need to do exact string matches.
  39.          -->
  40.         <match key="system.hardware.product" string_outof="TravelMate 240;TravelMate 250;TravelMate 650">
  41.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  42.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  43.         </match>
  44.         <match key="system.hardware.product" string="TravelMate 380">
  45.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  46.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  47.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  48.         </match>
  49.         <!-- TravelMate 630Lci -->
  50.         <match key="system.hardware.product" string_outof="TravelMate 630;TravelMate 230">
  51.            <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  52.            <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  53.         </match>
  54.         <match key="system.hardware.product" string="TravelMate 660">
  55.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  56.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  57.         </match>
  58.         <match key="system.hardware.product" string="TravelMate 800">
  59.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  60.         </match>
  61.       </match>
  62.  
  63.       <match key="system.hardware.product" prefix="Aspire">
  64.         <match key="system.hardware.product" contains="5050">
  65.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  66.         </match>
  67.         <match key="system.hardware.product" contains_outof="1670;3610;3620;3690;5630">
  68.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  69.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  70.         </match>
  71.         <match key="system.hardware.product" contains="5610">
  72.           <!-- report from s2ram for a 5610Z, not sure if the 5610 is the same, so do this check -->
  73.       <match key="system.hardware.product" contains="5610Z">
  74.             <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  75.             <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  76.           </match>
  77.       <match key="system.hardware.product" contains_not="5610Z">
  78.             <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  79.           </match>
  80.         </match>
  81.         <match key="system.hardware.product" contains_outof="5000;5020;5500">
  82.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  83.         </match>
  84.         <match key="system.hardware.product" contains="1640">
  85.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  86.         </match>
  87.         <match key="system.hardware.product" contains_outof="1500;3000">
  88.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  89.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  90.         </match>
  91.     <match key="system.hardware.product" contains_outof="1520;1650;5100;5110;5570;5920">
  92.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  93.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  94.         </match>
  95.         <match key="system.hardware.product" contains_outof="1690;1694">
  96.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  97.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  98.           <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  99.         </match>
  100.         <match key="system.hardware.product" suffix="1350">
  101.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  102.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  103.           <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  104.         </match>
  105.         <match key="system.hardware.product" contains_outof="2010;2920;3100;4520;5500Z;5580;5920G">
  106.           <merge key="power_management.quirk.none" type="bool">true</merge>
  107.         </match>
  108.       </match>
  109.  
  110.       <match key="system.hardware.product" prefix="Extensa">
  111.         <match key="system.hardware.product" contains="6220">
  112.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  113.         </match>
  114.         <match key="system.hardware.product" contains_outof="2900;3000;4150;5620">
  115.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  116.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  117.         </match>
  118.         <match key="system.hardware.product" contains="5220">
  119.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  120.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  121.         </match>
  122.       </match>
  123.  
  124.       <match key="system.hardware.product" prefix="Ferrari">
  125.         <match key="system.hardware.product" contains="4000">
  126.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  127.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  128.           <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  129.         </match>
  130.         <match key="system.hardware.product" contains="1000">
  131.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  132.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  133.         </match>
  134.     <!-- does not work with fglrx -->
  135.         <match key="system.hardware.product" contains="5000">
  136.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  137.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  138.         </match>
  139.       </match>
  140.  
  141.       <match key="system.hardware.product" prefix="Xspire">
  142.         <match key="system.hardware.product" contains="1650">
  143.           <merge key="power_management.quirk.none" type="bool">true</merge>
  144.         </match>
  145.       </match>
  146.  
  147.       <match key="system.hardware.product" prefix="AcerPower">
  148.         <match key="system.hardware.product" contains="2000">
  149.           <merge key="power_management.quirk.none" type="bool">true</merge>
  150.         </match>
  151.       </match>
  152.  
  153.       <!-- Aspire One 110 -->
  154.       <match key="system.hardware.product" prefix_outof="AOA110;AOA150">
  155.         <merge key="power_management.quirk.none" type="bool">true</merge>
  156.       </match>
  157.  
  158.     </match>
  159.   </device>
  160. </deviceinfo>
  161.